relative retardation - French English Dictionary